@charset "utf-8";
* {
    margin:0;
    padding:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
img {border:0;}
ul,ol{list-style-type:none;}
a{ text-decoration: none; color: #000;}
.c-top{width:100%; height:60px; background:#6cac24;}
.c-top-center{width:1200px; height:60px; margin:0 auto; line-height:60px;}
.c-top-left{width:50%; float:left; color:#FFF;}
.c-top-middle{width:20%; float:left; color:#FFF; background: url("../../images_xin/tel.png") no-repeat scroll 0 center; text-indent: 2.5em; font-size: 15px;}
.c-top-right{width:30%; float:right;}
.c-top-right a{width:30%; color: #fff; padding: 0 15px; font-size: 14px; font-family: "新宋体";}
.c-hear{width:100%; height:80px;}
.c-hear-center{width:1200px; height:80px; margin:0 auto;}
.c-logo{width:30%; height:80px; float:left;}
.c-logo img{margin-top:15px;}
.c-hear-right{width:65%; height:80px; float:right;}
.c-hear-right ul{ float: right;}
.c-hear-right ul li{height:80px; float:left; list-style:none; width:90px; line-height:80px; text-align:center;}
.c-hear-right ul li a{color:#323232;display: block;}
.c-hear-right ul li a:hover{color:#008c7b; background: url("../../images_xin/bg_nav_hover.jpg");}
.c-banner{width:100%; height:600px;}
.c-nav{width:100%; background:#fafafa; float:left;}
.c-nav-center{width:1200px; margin:40px auto 20px;}
.c-nav-box{width:1200px; margin:0 auto; overflow: hidden;}
.c-nav-box-left{width:30%; float:left;}
.c-nav-box-left h1{width:80%; height:50px; font-size:18px; color:#578c32; background:url(../images/wang.png) no-repeat 0 13px; float:left;}
.c-nav-box-left span{float:right;}
.c-nav-box-dow{width:100%; float:left;}
.c-nav-box-dow ul li{width:100%; height:40px; line-height:40px; list-style:none; font-size:12px; border-bottom:1px #bcbcbc dotted;}
.c-nav-box-dow ul li:hover{ background: #ececec;}
.c-nav-box-dow ul li a{ float:left; width:75%;color:#323232; font-size: 15px; background: url("../../images_xin/list_blue.png") no-repeat scroll 0 center; padding-left: 25px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.c-nav-box-dow ul li a:hover{color:#578c32;}
.c-nav-box-dow ul li span{float:right; width: 20%; font-size: 14px;}
.c-nav-box-center{width:37%; float:left; margin-left:18px;}
.c-nav-box-center h1{width:80%; height:50px; font-size:18px; color:#578c32; background:url(../images/wang.png) no-repeat 0 13px; float:left;}
.c-nav-box-center span{float:right;}
.c-nav-box-center-a{float:left; width:100%;}
.c-nav-box-center-a img{ float: left; margin-right: 10px;}
.c-nav-box-center-a p{ text-align: justify; font-size: 15px;}
.c-nav-box-center-a p a{  margin-left: 20px; color: #00a0e9;}
.c-nav-box-right{width:30%; float:right;}
.c-nav-box-right h1{width:70%; height:50px; font-size:18px; color:#578c32; background:url(../images/wang.png) no-repeat 0 13px; float:left;}
.c-nav-box-right p{ overflow: hidden; padding: 3px 0;}
.c-nav-box-right p span{ float: left;}
.c-nav-box-right p span:first-child{ width: 30%;}
.c-nav-box-right p span:nth-child(2){ width: 70%; font-size: 15px; padding-left: 15px;}
.c-nav-box-right-a{width:100%; float:left; overflow: hidden;}


.c-food{width:100%; float:left; background:#f2eec8; margin-top:50px; border-top: #d3b06e solid 5px;}
.c-food-lin{width:1200px; height:60px; margin:0 auto;}
.c-food-lin-a{width:75%; float:left;}
.c-food-lin ul li{width:15%; height:60px; line-height:60px; list-style:none; float:left; text-align:center;}
.c-food-lin ul li a{color:#137964;}
.c-food-lin ul li a:hover{color:#000;}
.c-food-lin ul span{float:left; line-height:60px; color:#137964;}
.c-food-lin-b{width:25%; float:right; line-height: 60px;}
.c-food-lin-b p{ float: left;}
.c-food-lin-b select{ float: left; padding: 5px 0; margin: 15px 0 0 15px; }
.c-food-dw{width:1200px; margin:0 auto; margin-top:20px;}
.c-food-dw-a{width:1000px; margin:0 auto; height:50px;}
.c-food-dw-a ul li{width:33%; height:50px; line-height:50px; list-style:none; float:left; color:#323232; text-align:center;  font-size:16px;}
.c-food-dw-b{width:800px; margin:0 auto; height:30px;}
.c-food-dw-b ul li{width:33%; height:50px; line-height:50px; list-style:none; float:left; color:#323232; text-align:center; font-size:16px;}



.l-container{ width:1070px; min-width:1200px; margin:auto; overflow:hidden;}
.l-main{ float: left; width: 100%; height: auto; padding:50px 0 0; background-repeat: no-repeat;}

/*内页公共部分*/
.l-common-l{ float:left; width:21.8%;}
.l-common-l .l-top{ float: left; width: 100%; color: #fff; font-weight: bold; font-size: 23px; background: #168401; padding: 20px;}
.l-common-l .l-top .l-en{ margin-top: 10px; font-size: 16px; text-transform: capitalize;}
.l-common-l ul{ float: left; width: 100%; border-left : #f0f0f0 solid 1px; border-right: #f0f0f0 solid 1px; background: #fff;}
.l-common-l ul li{ float: left; width: 100%; font-weight: bold; border-bottom: #ccc solid 1px; line-height: 45px; background:url(../images/biao01.png) no-repeat 30px 20px;}
.l-common-l ul li a{width: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color: #5f5f5f; overflow: hidden; display: block; font-size: 14px; text-indent: 4em;}
.l-common-l ul li a:hover{ background: #99cc33; color: #fff;}
.l-common-l ul li a i{ float: right;}
.l-common-l ul li dl{ float: left; width: 100%;}
.l-common-l ul li dl dd{float:left;width:100%; margin:0 auto; line-height:45px; font-size:16px; background-color: #eeffff; background-image:url(../images/biao01.png); background-repeat: no-repeat; background-position: 50px center; border-bottom: #b5b5b5 solid 1px;}
.l-common-l ul li dl dd a{ text-indent: 6em;}


.l-common-l .l-img{ float: left;width: 100%; margin-top:30px;border:#e5e5e5 solid 1px;}

.l-common-l .l-img a{ float: left; width: 100%;}

.l-common-l .l-msg{ float: left; width: 100%; padding: 30px 0; background: #f5f5f5; font-weight: bold;}

.l-common-l .l-msg p{ float: left; width: 100%; line-height: 30px; padding-left: 17px;}

.l-common-l .l-msg p span{ color: #99cc33; float: left; width: 22%;}
.l-common-l .l-msg p i{ float: right; width: 78%; }

.l-common-r{ float:right; width:75.5%;}
.l-common-r .l-top{ line-height: 50px; padding: 0 10px; position: relative; border-bottom: #ccc dashed 2px; overflow: hidden;}
.l-common-r .l-top .l-title-select{ position: absolute; left: 60px; background: url(../images/xia.png) no-repeat; width: 28px; height: 14px;}
.l-common-r .l-top span{ color:#69a366; font-size: 17px; font-weight: bold;}
.l-common-r .l-top span a{ color:#fff; font-size: 17px;}
.l-common-r .l-top b{ float: right; font-size: 15px; font-family: "宋体";}
.l-common-r .l-top b a{ font-size: 15px; font-family: "宋体";}
.l-common-r .l-common-content { width: 100%; padding:30px 0 15px; overflow:hidden; background: #fff;}
.l-common-r .l-common-content .l-text{ background: #fff; min-height: 650px; border: #eee solid 2px; padding: 15px; overflow: hidden;}
.l-common-content .l-text .l-page{ float: left; width: 100%; margin-top:30px; text-align: center;}


/*公司简介*/
.l-common-content .l-text .l-title{
    font-size:22px;
    font-weight:bold;
    text-align:center;
    margin-top: 20px;
}
.l-common-content .l-text .l-info{
    margin:20px 0;
    text-align:center;
    border-bottom:#999 solid 1px;
}
.l-common-content .l-text .l-info .l-llrs{
    margin-left:15px;
}
.l-common-content .l-text .l-info .l-date{
    margin-left:15px;
}
.l-common-content .l-text .l-article-content{

    padding:20px 0 30px;
}

.l-common-content .l-text .l-article-footer a.l-prev-page{
    margin-left:80%;
    margin-right:10px;
}

/*新闻中心*/
.l-common-content .l-text .l-list{ width: 100%; overflow: hidden;}
.l-common-content .l-text .l-list li{float:left; width: 100%; padding: 20px 0; border-bottom: #ccc dashed 1px;}
.l-common-content .l-text .l-list li .l-date{ float: left; width:80px; height:80px; padding: 5px; margin-left: 30px; background: #eee;}
.l-common-content .l-text .l-list li .l-date p{ color: #666; text-align: center; margin-top: 5px;}
.l-common-content .l-text .l-list li .l-date p.p1{ font-size: 26px;}
.l-common-content .l-text .l-list li .l-date p.p2{ font-size: 16px;}

.l-common-content .l-text .l-list li .l-msg{ float: left; width:80%; font-size: 12px; padding: 0 0 0 30px;}
.l-common-content .l-text .l-list li .l-msg:hover{ color: #69A366;}
.l-common-content .l-text .l-list li .l-msg .l-name{ font-size:16px; font-weight: bold; padding: 5px 0;}
.l-common-content .l-text .l-list li .l-msg .l-description{ padding: 5px 0; height: 50px; overflow: hidden;}
.l-common-content .l-text .l-list .l-news-on .a1{color: #0b89dd;}
.l-common-content .l-text .l-list .l-news-next{ margin-top: 8px; width: 60%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.l-common-content .l-text .l-list-1{ float: left; width: 100%;}
.l-common-content .l-text .l-list-1 li{ float:left; width: 33.33%; padding:10px 20px;}
.l-common-content .l-text .l-list-1 li a{ float: left; width: 100%;}
.l-common-content .l-text .l-list-1 li a img{ padding: 8px; border: #e5e5e5 solid 2px; width: 100%; height: 231px;}
.l-common-content .l-text .l-list-1 li a p{ width:100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; padding:5px 0;}

.l-common-content .l-text .l-list-2{ float: left; width: 100%;}
.l-common-content .l-text .l-list-2 li{float:left; width: 100%; padding: 20px 0; border-bottom: #ccc dashed 1px;}
.l-common-content .l-text .l-list-2 li a{ display:block;}
.l-common-content .l-text .l-list-2 li a img{ float: left; width:250px; height:150px; padding: 5px;}
.l-common-content .l-text .l-list-2 li a .l-msg{ float: left; width:60%; font-size: 12px; padding: 0 0 0 30px;}
.l-common-content .l-text .l-list-2 li a .l-msg .l-name{ font-size:16px; font-weight: bold; padding: 5px 0;}
.l-common-content .l-text .l-list-2 li a .l-msg .l-description{ padding: 5px 0; height: 95px; overflow: hidden;}
.l-common-content .l-text .l-list-2 li a .l-msg .l-date{}

/*留言*/
.l-common-content .l-text .l-tixing{ text-align:center; font-weight:bold; padding-top: 30px; font-size: 15px;}
.l-common-content .l-text .l-form-ul{ overflow:hidden; padding-top:30px;}
.l-common-content .l-text .l-form-ul li{ overflow:hidden; padding:5px 0;}
.l-common-content .l-text .l-form-ul li lable{ float:left; width:20%; padding-top:5px; text-align:center;}
.l-common-content .l-text .l-form-ul li lable span{ color:#F00;}
.l-common-content .l-text .l-form-ul li p{ float:left; width:80%;}
.l-common-content .l-text .l-form-ul li p input{
    float:left;
    font-size:12px;
    border:solid 1px #999;
    width:65%;
    height:32px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s
}
.l-common-content .l-text .l-form-ul li textarea{

    border:#999 solid 1px;
    width:70%;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    overflow:auto;
    height:auto;
    margin:0;
    font:inherit;
}
.l-common-content .l-text .l-form-ul li p input.l-yzm{

    width:20%;
    text-align: center;
}
.l-common-content .l-text .l-form-ul li p i{
    float:left;
    height:32px;
    line-height:28px;
    color:#f00;
    text-align:center;
    margin-left:20px ;
}
.l-common-content .l-text .l-form-ul li p i.l-num{
    width:15%;
    border: #014998 solid 1px;
}

.l-common-content .l-text .l-form-ul li input[type="reset"]{

    float:left;
    font-size:14px;
    padding:5px;
    border:solid 1px #999;
    width:10%;
    height:35px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    background:#014998;
    color:#fff;
    margin:15px 20px 20px 0;
}
.l-common-content .l-text .l-form-ul li input[type="submit"]{
    float:left;
    font-size:14px;
    padding:5px;
    border:solid 1px #999;
    width:10%;
    height:35px;
    line-height:18px;
    display:block;
    border-radius:4px;
    -webkit-appearance:none;
    box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;
    transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;
    background:#014998;
    color:#fff;
    margin:15px 20px 20px 300px;
}

/*公司简介*/

.l-common-content .l-text .l-article-footer a.l-prev-page{
    margin-left:80%;
    margin-right:10px;
}



.pr_info .tp img{ width:250px;padding:4px; border:#CCC 1px solid}
.pr_info .tpinfo{ padding:10px;}
.pr_info .tpinfo h1{ font-size:16px; color:#ff0000}
.pr_info legend{ font-weight:bold; color:#F90; padding-bottom:8px;}
.pr_info fieldset{ border:#F90 1px solid; padding:10px; background: url(kefu.jpg) no-repeat bottom 355px;}
.pr_info fieldset div{ width:375px; line-height:24px;}
.pr_info fieldset div span{ font-weight:bold; font-size:16px; color:#090}

table tr{line-height: 35px;}
